Towards A CASE Tool for Jackson’s JSP, JSD and Problem Frames

نویسنده

  • Nicholas Ourusoff
چکیده

The development of a CASE tool that supports Jackson’s methods – Problem Frames, JSD and JSP is urged and justified. Jackson’s methods are sound, and fundamental ideas about design provide unity to his thought; in short, his contributions deserve to be part of the software engineering curriculum. A CASE tool would help to achieve this end. Moreover, teachers need a CASE tool to teach software engineering effectively – a Jackson methods CASE tool would help demonstrate the benefits of sound design convincingly to students. Finally, a Jackson Methods CASE tool would further research.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Jackson Development Methods

The Jackson Development Methods are JSP (Jackson Structured Programming) and JSD (Jackson System Development). JSP is a method for designing programs as compositions of sequential processes; JSD is a method for specifying and designing systems whose application domain has a strong temporal flavour and contains objects whose behaviour is describable in terms of sequences of events. Many program ...

متن کامل

A rule-based approach to producing Z specifications from Jackson system development

Ž . In this paper, we propose a rule-based approach called JSDZ to producing Z specificaŽ . tions from Jackson system development JSD specifications automatically. In JSDZ, JSP is to serve as the structuring mechanism to help the analysis of problem domains, and Z is to express the formal specifications of JSD artifacts. Several criteria are identified for comparing specifications generated fro...

متن کامل

A Case Base for Requirements Engineering: Problem Categories and Solution Techniques

We introduce a notion of business problem frames, categorizing the type of IT requirements problems found in organizations, as opposed to Jackson’s problem frames which describe a problem in terms of the solution to that problem. A survey of students’ projects showed that this a viable notion. We intend to build a case base of business problem frames, and their solutions, as a basis for further...

متن کامل

Extending a Dynamic Modelling Method Using Data Modelling Capabilities: The Case of JSD

The authors investigate how the Entity-Relationship (ER) approach to database design can be used to solve a main problem of Jack-son's system development method (JSD); namely the lack of a technique for data modelling. An ER diagram can be transformed into an equivalent diagram, exactly matching the system specification of JSD, but containing more semantics. It will also be shown how some forma...

متن کامل

research outputs 3 rd international workshop on advances and applications of problem frames

Michael Jackson’s Problem Frames are a highly promising approach to early life-cycle software engineering. Their focus moves the engineer back to the problem to be solved rather than forward to the software and solving a poorly defined problem. By applying the Problem Frames approach, the software engineer can understand the problem context and how it is to be affected by the proposed software,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004